From 8664ad155c89d47affd94f8b0385ebf39841f1f8 Mon Sep 17 00:00:00 2001 From: Leonardo Bishop Date: Tue, 12 Mar 2024 17:46:44 +0000 Subject: Add YAML modal --- pages/quest/[id].vue | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'pages/quest/[id].vue') diff --git a/pages/quest/[id].vue b/pages/quest/[id].vue index ad8ef4c..a9b2074 100644 --- a/pages/quest/[id].vue +++ b/pages/quest/[id].vue @@ -2,6 +2,7 @@ import { useSessionStore } from '@/stores/session'; import { computed, ref } from 'vue'; import { navigateToEditorPane, stripColorCodes } from '@/lib/util'; +import type Yaml from '~/components/editor/quest/modal/Yaml.vue'; definePageMeta({ layout: 'editor' @@ -23,6 +24,7 @@ const categoryFromSelectedQuest = computed(() => { } }); +const yamlModal = ref | null>(null); const showDeleteModal = ref(false); const showRenameModal = ref(false); const showDuplicateModal = ref(false); @@ -44,6 +46,10 @@ const duplicateQuest = (oldId: string, newId: string) => { navigateToEditorPane('quest', newId); showDuplicateModal.value = false; }; + +const showYaml = () => { + yamlModal.value?.open(); +}